@charset "utf-8";
/*格式化样式*/
html{margin:0 auto; padding:0;}
body{margin:0 auto; padding:0; font-size:12px; font-family: "微软雅黑", "Microsoft YaHei", "黑体";background: #ebf6ff url(../images/bg.jpg) no-repeat 0 0;}
*{ margin:0; padding:0}
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, input, th, td, dl, dt, dd, form {margin: 0;padding: 0;font-weight:normal;}
input,button{ border-style:none;outline:none;background:none;}
textarea{resize: none;}
iframe{background:none;}
hr{border:none;}
ul,li{list-style:none;} 
h1{ font-style:normal;}
img{ border:0;}
a{ text-decoration:none;color:#2f2e2e;}
a:hover{text-decoration:none;cursor:pointer;}
iframe{outline:none;border:none;}
/*光标类型*/
.cursor{cursor: pointer;}
/*类型*/
.Block{display: block;}
.inline_block{display: inline-block;}
/*浮动*/
.f_left{ float:left;display:inline;}
.f_right{ float:right;display:inline;}
.mar_center{ margin:0 auto ; }
/*清除浮动*/
.clear{ clear:both;}
.Overflow{ overflow:hidden;}

/*定位*/
.Relative{ position:relative;}
/***宽度**/
.w1200{ width: 1200px;}
/*******间距*******/
.mtop10{ margin-top: 10px;}
/*****header*****/
.topline{ background: #3d8be5; height: 46px; line-height: 46px; color: #fff; font-size: 15px; }
.topline a{ color: #fff; }
.topline a:hover{ color: #fff;   }
.topleft{ float: left; display: inline;}
.topright{ float: right; display: inline;}

.hearderlogo{ width: 520px; height: 78px; background: url(../images/logo.png) no-repeat left center; text-indent: -10000px; padding-top: 82px;}
.hearderlogo h1{text-indent: -10000px;}
.headhgt{ height: 165px; }
.headblueline{border-bottom: 2px #3d8be5 solid; width: 100%;}
.headserchbox{  padding-top: 65px;}
.headserch{width:400px ; height: 43px; background: #fff;  border-radius: 5px; line-height: 43px; }
.headserch input{ font-family: "微软雅黑", "Microsoft YaHei", "黑体";border: 0 none; height: 43px;border-radius: 5px; width:65%;  font-size: 18px; float: left;display: inline; padding-left: 5%;}
.headserch button{ width: 30%; background: #3d8be5; float: left;display: inline;border-radius: 0 5px 5px 0; height: 43px;font-size: 18px; color: #fff; font-family: "微软雅黑", "Microsoft YaHei", "黑体";}
.headserch button i{font-size: 18px; color: #fff;font-family: "微软雅黑", "Microsoft YaHei", "黑体"; padding-right: 5px;}
.time{ width: 350px; text-align: left; color: #333; line-height: 30px; font-size: 14px; padding-left: 10px;}
/*****index导航*****/
.idxconter{ background: #fff; width: 1156px; padding: 22px; margin: 0 auto;}
.idxnav{ width: 200px; background: #3D8BE5; margin-right:21px;}
.idxnav li{ list-style: none; color: #fff;   font-size: 20px; background: #3D8BE5; display: block; cursor: pointer; height: 60.5px;}
.idxnav li a{ color: #fff; display: block;  height: 60.5px; line-height: 60.5px; padding-left: 40px; width: 160px;}
.idxnav li a:hover{ color: #3D8BE5;background: #fff; color: #3D8BE5;display: block; font-weight: bold; }
.idxnav li i{ padding-right: 5px;line-height: 60.5px;}
.qhpic{ width: 578px; height: 363px;}
/*****index通知公告*****/
.notice{ width: 336px; border-left: 1px #d8e2e9 solid; border-right: 1px #d8e2e9 solid; border-bottom: 1px #d8e2e9 solid; border-top: 2px #3D8BE5 solid;}
.notice h3{font-weight: bold; font-weight: bold;  width: 92%; height: 47px; line-height: 47px; color:#248ce2 ; font-size: 19px; background:#ebf6ff url(../images/blueline.jpg) no-repeat 12px center; padding-left:8%; border-bottom: 1px #d8e2e9 solid;}
.noticelist{ width: 93%; margin: 0 auto;}
.noticelist li{ height: 39px; line-height: 39px; font-size: 16px; background: url(../images/circle.jpg) no-repeat left; padding-left: 15px; width: 98%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.more{ color: #999; font-size: 14px; }
.more a{ color: #999; font-size: 14px; margin-right: 8px;}
/*****index专题专栏*****/
.zhuanlan{ width: 98%; margin: 0 auto; background: #ecf7ff; border: 1px #d8e2e9 solid; padding: 1%; margin-top: 10px;}
.zhuanlan h3{font-weight: bold; width: 91px; height: 94px; background: url(../images/zhuanlan.png) no-repeat left 10px; text-indent: -10000px; }
.zllist{ width: 1000px; margin-left: 25px;}
.zllist li{ float: left; display: inline; width: 282px; height: 98px; margin-right: 20px;}
.idxlft{ width: 800px;}
.w338{ width: 338px;}
.bgtt{ font-weight: bold;height: 47px; line-height: 47px; color:#248ce2 ; font-size: 19px; background:#ebf6ff url(../images/blueline.jpg) no-repeat 12px center; padding-left: 30px; border-bottom: 1px #d8e2e9 solid;}
.bgptbox{ width: 254px; border-left: 1px #d8e2e9 solid; border-right: 1px #d8e2e9 solid; border-bottom: 1px #d8e2e9 solid; border-top: 2px #3D8BE5 solid;}
.ybdtbox{ width: 527px; border-left: 1px #d8e2e9 solid; border-right: 1px #d8e2e9 solid; border-bottom: 1px #d8e2e9 solid; border-top: 2px #3D8BE5 solid;}
.ybdtbox h3{font-weight: bold;height: 47px; line-height: 47px; color:#248ce2 ; font-size: 19px; background:#ebf6ff url(../images/blueline.jpg) no-repeat 12px center; padding-left: 30px; border-bottom: 1px #d8e2e9 solid;}
.ybdtlist{width: 93%; margin: 0 auto; padding: 5px 0;}
.ybdtlist li{ height: 32px; line-height: 32px; font-size: 16px; background: url(../images/circle.jpg) no-repeat left; padding-left: 15px; width90%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ybdtlist li span{ color: #808080;}
.zcjd{ width: 798px; border-left: 1px #d8e2e9 solid; border-right: 1px #d8e2e9 solid; border-bottom: 1px #d8e2e9 solid; border-top: 2px #3D8BE5 solid; margin-top: 10px;}
.zcjd h3{font-weight: bold;height: 47px; line-height: 47px; color:#248ce2 ; font-size: 19px; background:#ebf6ff url(../images/blueline.jpg) no-repeat 12px center; padding-left: 30px; border-bottom: 1px #d8e2e9 solid;}
/*****index办公平台*****/
.bgptlist{ width: 95%; margin: 0 auto;}
.bgptlist li{ margin: 20px auto; padding: 5px ; border-radius: 5px ; position: relative; padding-left: 10px; color: #fff; font-size: 16px; line-height: 22px; }
.bgptlist li a{ color: #fff;}
.bgptlist li.one{ background: #80bac9;}
.bgptlist li.one em{ border-radius:50%; background: #fff; border: 3px #80bac9 solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}
.bgptlist li.two{ background: #5ea2cd;}
.bgptlist li.two em{ border-radius:50%; background: #fff; border: 3px #5ea2cd solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}
.bgptlist li.three{ background: #e9aa83;}
.bgptlist li.three em{ border-radius:50%; background: #fff; border: 3px #e9aa83 solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}
.bgptlist li.four{ background: #33bce0;}
.bgptlist li.four em{ border-radius:50%; background: #fff; border: 3px #33bce0 solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}
.bgptlist li.five{ background: #8ec895;}
.bgptlist li.five em{ border-radius:50%; background: #fff; border: 3px #8ec895 solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}
.bgptlist li.six{ background: #e1be48;}
.bgptlist li.six em{ border-radius:50%; background: #fff; border: 3px #e1be48 solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}
.bgptlist li.seven{ background: #80bac9;}
.bgptlist li.seven em{ border-radius:50%; background: #fff; border: 3px #80bac9 solid; width: 8px; height: 8px; display: block; position: absolute; left: -5px; top:30%}

/*****index互动交流*****/
.hudong{ width: 95%; margin: 0 auto;}
.hudong li{ background: #eaeff4; padding: 30px 25px; margin: 9px auto; color: #333; font-size: 22px; cursor: pointer;}
.hudong li i{ font-size: 30px; color: #248ce2; }
.hudong li a{color: #333; }
/*****index便民服务*****/
.bmfw{ width: 100%; margin: 0 auto;}
.bmfw li{width: 31.33%;  float: left; display: inline; height: 104px; margin: 5px auto; font-size: 14px; text-align: center;color: #fff; cursor: pointer; }
.bmfw li a{color: #fff; }
.bmfw li.one{ background: #3da894; color: #fff; margin-right: 2%;margin-left: 1%;}
.bmfw li.one i{font-size: 40px; line-height: 65px; display: block;}
.bmfw li.one i:hover{}
.bmfw li.two{ background: #5da1cc;margin-right: 2%;  color: #fff; }
.bmfw li.two i{font-size: 40px; line-height: 65px; display: block;}
.bmfw li.three{background: #b1cf4d; color: #fff;}
.bmfw li.three i{font-size: 40px; line-height: 65px; display: block;}
.bmfw li.four{background: #31bade;margin-right: 2%;margin-left: 1%; color: #fff;}
.bmfw li.four i{font-size: 36px; line-height: 45px; display: block;}
.bmfw li.four span{ width:75%; margin: 0 auto; display: block;}
.bmfw li.five{background: #e0bd46;margin-right: 2%;  color: #fff;}
.bmfw li.five i{font-size: 45px; line-height:55px; display: block;}
.bmfw li.six{background: #e98882; color: #fff;}
.bmfw li.six i{font-size: 45px; line-height:55px; display: block;}
.bmfw li.seven{background: #e7a981;margin-right: 2%;margin-left: 1%; color: #fff;}
.bmfw li.seven i{font-size: 45px; line-height: 65px; display: block;}
.bmfw li.eight{background: #dd7db5;margin-right: 2%; color: #fff;}
.bmfw li.eight i{font-size: 45px; line-height: 65px; display: block;}
.bmfw li.nine{background: #8dc693; color: #fff;}
.bmfw li.nine i{font-size: 45px; line-height: 65px; display: block;}
.bmfw li.ten{background: #cdac77;margin-right: 2%;margin-left: 1%; color: #fff;}
.bmfw li.ten i{font-size: 45px; line-height: 65px; display: block;}
.bmfw li.eleven{width: 64.66%; background: #7eb9c8;  color: #fff;}
.bmfw li.eleven i{font-size: 45px; line-height: 65px; display: block;}
/*****index信息公开*****/
.openbox{width: 100%; margin: 0 auto;  border: 1px #d8e2e9 solid;margin-top: 10px;}
.openbox h3{ background: #248ce2; padding: 28px 0; width: 13%; color: #fff; font-size:19px; font-weight: bold; text-align: center; position: relative;}
.openbox h3 span{ display:block; width:0; height:0; border-width:15px 0 15px 15px;border-style:solid;border-color:transparent transparent transparent #248ce2;/*透明 透明 透明 黄*/position:absolute; top:26px;right:-15px;}
.openlist{ width: 85%; margin: 8px auto;  }
.openlist li{ cursor: pointer; float: left; display: inline; width: 21.2%; background:#eaeff4; border-radius: 5px; padding: 15px 0; text-align: center; font-size: 19px; margin-left: 3%; border: 2px #e7e7e7 solid; color:#666;}
.openlist li i{ color: #248ce2; padding-right: 5px; font-size:22px; }
.openlist li a{color:#666;}
.openlist li i a{color:#248ce2;}
/*****index友情链接*****/
.link{width: 100%; margin: 0 auto;  border: 1px #d8e2e9 solid;margin-top: 10px; padding: 15px 0;}
.link h3{ width: 13%; text-align: center; font-size: 19px; }
.linklj { width: 87%;}
.linkbox { width: 100%;}
.linkbox li{ float: left; display: inline; width: 20%;}
.linkbox li select{ width: 80%; height: 28px; line-height: 28px; margin: 0 auto; font-family: "微软雅黑", "Microsoft YaHei", "黑体"; color: #333; border: 1px #c6c6c6 solid;}
/*****foot*****/
.foot{ background: #248ce2;}
.foot_text{ color: #fff; border-bottom: 1px #9dbcff dashed; text-align: center; font-size: 16px; line-height: 40px;}
.foot_text a{ color: #fff;}
.copyright{ text-align: center; color: #fff; font-size: 16px; line-height: 40px; margin: 0 auto; background: url(../images/dzjg.png) no-repeat left  ; background-size: 50px 61px; width: 495px;}
.copyicon{ text-align: center;}
.copyright table{ width: 50%; margin: 0 auto;}

/**********news*********/
.menu{ background: #3e8be5; line-height: 55px; width: 1200px; margin: 0 auto; border-radius:0 ; margin-bottom: 10px; border-bottom: 0px #327dce solid; }
.menu li{ float: left; display: inline;line-height: 55px; height: 55px;  font-size: 19px; color: #fff; width: 14.2%;  text-align: center; border-right: 1px #4f9bf1 solid; font-weight: bold;}
.menu li.borderinn{ border-right: 0 none;}
.menu li a{ color: #fff; display: block;}
.menu li a:hover{background: #fff; color: #327dce; border-radius:0px ; border-radius:0 ; }
.menu li:hover{ background: #fff; color: #327dce; border-radius:0px ;border-radius:0 ;   }
.menu li i{ padding-right: 5%;}
.idxnewcon{ background: #fff; width: 1156px; padding: 22px; margin: 0 auto; border-radius: 0 0 0;}
.nyposition{ font-size: 16px; color: #333; line-height: 22px; border-bottom: 1px #ccc solid; }
/*******************筛选*********/
.sermulu{ width: 100%; padding: 10px 0; border-bottom: 1px #ccc dashed; margin-bottom: 0px; background: #ebf0f3;}
.sermulu dt{ width:10% ; background: #fff; color: #327DCE;  padding: 5px 0; font-size: 14px; text-align: center; float: left; display: inline; border: 1px #327DCE solid; font-weight: bold; margin-left: 1%;} 
.sermulu dd{ float: left; display: inline; padding: 2px 15px; line-height: 25px; font-size: 14px; border-left:1px #ccc solid ; }

.nyposition i{ color: #D2020F; font-size: 22px;}
.w100{ width: 100%;}
.leftmenu{ width:23.66666%; margin-right: 2.08333%; margin-top: 20px; }
.leftmenu dl {border: 1px #dbe2e8 solid;}
.leftmenu dl dt{    height: 60px;  width: 100%;line-height: 60px;font-size: 23px; text-align: center; background-color: #327DCE;color: #fff; font-weight: bold;border-bottom: 1px #dbe2e8 solid;}
.leftmenu dl dd{     width: 93%;color: #666;border-left: 4px #fff solid;font-size: 19px;height: 67px;padding-left: 6%;line-height: 67px;font-weight: bold;}
.leftmenu dl dd.columnhover{ background: #ecf6ff; border-left: 4px #3d89e1 solid;width: 100%;padding-left: 6%;width: 92%;}
.zhuanti{border: 1px #dbe2e8 solid; margin-top:15px;}
.zhuanti h3{ border-bottom:1px #dde1e4 solid ; font-size: 18px; color: #3f88e7 ; font-size: 23px; position: relative; line-height: 50px; padding-left: 6.89%;}
.zhuanti h3 em{ height: 2px; width: 35%; background: #3d8ce8; position: absolute; left: 0; bottom: 0;line-height: 40px;margin-left: 6.89%;} 
.ztlist li{ width: 95%; margin: 5px auto;}
.ztlist li img{ width: 100%; margin: 0 auto;}
.rightcon{ width: 74.25%;min-height:1055px; margin-top: 20px; }
.rightcon h3{ background: #f1f8fe; height: 60px; line-height: 60px; font-size: 20px; border-left: 5px #3e8be5 solid; padding-left: 20px;}
.nynews{width:100%; margin: 0 auto; padding: 5px 0; border: 1px #dfe3e6 solid;}
.nynews li{  line-height: 45px; font-size: 16px; background: url(../images/circle.jpg) no-repeat left; padding-left: 15px; width: 93%; margin: 0 auto; width: 90%;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.nynews li span{ color: #808080;}
.page{ padding: 30px 0; text-align: center; font-size: 16px; color: #666;}
/**********news-1*********/
.newdetail{ border: 1px #dbe2e8 solid ; width: 100%;}
.newdetail h3{ font-size: 26px; text-align: center; line-height: 45px; padding: 25px 0; font-weight: bold; color: #333; width: 95%; margin: 0 auto; }
.laiyuan{ font-family: "宋体";width: 95%; margin: 0 auto; text-align: center; line-height: 30px; font-size: 12px; color: #666666;border-bottom: 1px #dcdcdc solid; padding-bottom: 10px;}
.newnr{ width: 95%; margin: 0 auto; text-align:justify; text-justify:inter-ideograph; font-size: 16px; line-height: 30px;  padding: 20px 0;}
.lastbox{ width: 95%; margin: 0 auto; }
.lastbox li{ padding:5px 0; font-size: 14px; color: #999;}
.lastbox li a{color: #999;}
.lastbox em{ font-style: normal; color: #999;}
.close{ text-align: right; border-bottom: 1px #f2f2f2 solid; width: 95%; margin: 0 auto; padding-bottom: 10px;}


/**********index焦点图*********/

#owl-demo{position:relative;width:578px;height:363px;margin:0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:578px;height:363px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

.jianshe{ background: url(../images/jianshe.png) no-repeat center center; width: 80%; display: block; margin: 0 auto; min-height: 600px;}
